@CHARSET "UTF-8";
/*base样式开始*/
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
html,body{height: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,option,p,th,td{-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font:12px/1.5 Avenir,Heiti-SC,Monaco,tahoma, arial, \5b8b\4f53, sans-serif;-webkit-text-size-adjust:none; -webkit-user-select: none;}
i,b,em{font-style:normal; font-weight:normal}
img{border:0;vertical-align: middle;}
table{border-collapse:collapse;border-spacing:0}
li,ol,ul{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
input,select,textarea{font-size:12px;}
input:focus{outline:none}
.inline{display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.clearfix{clear:both;overflow:hidden;} 
.clearfix:after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
.hide{display:none;}
.cl{clear: both;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.tl{ text-align:left;}
.box-flex{display: -ms-flexbox; display: -webkit-box;}
.box-flex-item{-webkit-box-flex: 1; -ms-flex: 1 auto;width: 1px;display: block;}
.unVisible{visibility:hidden;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button{-webkit-appearance: none;}
button:focus{outline:none;}
button::after{border: none;}
a{text-decoration: none;color:inherit;cursor:pointer;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;font-family:"微软雅黑";}
.relative{position: relative;}
.block{display:block!important;}
.none{display:none!important;}
.bold{font-weight: bold;}
/*base样式结束*/
#wrap {position: relative;height: 100%;max-width: 3.75rem;margin: 0 auto;overflow-x: hidden;overflow-y: scroll;padding-bottom:0.2rem;}
.common {margin-left: 0.2rem;margin-right: 0.2rem;}
.padding10 {padding-left: 0.1rem!important;padding-right: 0.1rem!important;}
.padding20 {padding-left: 0.2rem!important;padding-right: 0.2rem!important;}
.icon{background:url(../img/icon.png) no-repeat;background-size:0.3rem;vertical-align: middle;}
.boder-bottom{border-bottom: 1px solid #F2F2F2;}
.bf{background:#FFFFFF!important;}
.befeff4{background:#EFEFF4!important;}
.c999{color:#999!important;}
.c666{color:#666!important;}
.c333{color:#333!important;}
.cff6633{color:#ff6633!important;}
.c41afa5{color:#41afa5!important;}
.cFF6633{color:#FF6633!important;}
.f14{font-size:0.14rem!important;}
.f16{font-size:0.16rem!important;}
.f20{font-size:0.2rem!important;}
.pt10{padding-top:0.1rem!important;}
.pt30{padding-top:0.3rem!important;}
.pt50{padding-top:0.5rem!important;}
.ptb25{padding-top:0.25rem!important;padding-bottom:0.25rem!important;}
.t20{top:20%!important;}
.t42{top:0.42rem!important;}
.mt-10{margin-top:-0.1rem!important;}
.mt10{margin-top:0.1rem!important;}
.mt20{margin-top:0.2rem!important;}
.mt25{margin-top:0.25rem!important;}
.mt30{margin-top:0.3rem!important;}
.mt50{margin-top:0.5rem!important;}
.mt65{margin-top:0.65rem!important;}
.mt85{margin-top:0.85rem!important;}
.mt110{margin-top:1.1rem!important;}
.ml30{margin-left:0.3rem!important;}
.mr30{margin-right:0.3rem!important;}
.h120{height:1.2rem!important;}
.w33{width: 33.333%!important;}
.wc50{width:50%!important;}
.wc80{width:80%!important;}
.w60{width:0.6rem!important;}
.wa{width:auto!important;}
.bn{border:none!important;}
.mlr{margin-left:-0.2rem;margin-right:-0.2rem;}
.lh20{line-height:2.0}
.button{display:block;width:3.2rem;height:0.5rem;line-height:0.5rem;background:#56BDE0;font-size:0.16rem; color:#fff;font-weight:500;text-align: center;border-radius:0.1rem;margin:auto;box-shadow:5px 5px 5px rgba(201, 201, 201, 0.35);letter-spacing: 0.01rem; }
input[type="checkbox"]{-webkit-appearance: none;vertical-align:middle;margin-top:0;border:#999 solid 1px;border-radius: 0.1rem;min-height: 0.2rem;min-width: 0.2rem;}
input[type="checkbox"]:checked {background:url(../img/icon.png) -0.028rem -0.96rem no-repeat;border:none;background-size:0.3rem;}
.wrap_btn .text{font-size:0.12rem;color:#999;margin-top:0.3rem;}
.wrap_btn .text a{color:#477aac;}
.wrap_recovery h1{font-size:0.14rem;color:#56BDE0;text-align:right;margin:0.4rem 0 0.2rem;padding-right:0.3rem;text-decoration:underline;}
.wrap_recovery h2{font-size:0.14rem;color: #666;}
.wrap_recovery h3{font-size:0.14rem;color: #56BDE0;font-weight:600;margin-top:0.08rem;}
.wrap_recovery .recovery_list{margin-left: 0.28rem;margin-right: 0.28rem;}
.wrap_recovery .recovery_list li{width:98%;float:left;padding:0.2rem 0.35rem;margin-bottom:0.1rem;border-top: 1px solid #F2F2F2;border-left: 1px solid #F4F4F4;box-shadow: 2px 2px 5px rgba(201, 201, 201, 0.35);}
.wrap_recovery .recovery_list img{width:0.6rem;height:0.5rem;display: block;margin-right:0.3rem;}
.address_icon{display:inline-block;width:0.25rem; height:0.35rem; background-position:-0.028rem -0.58rem;margin-right:0.1rem;}
.right_icon{width:0.08rem;height:0.18rem;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background:url(../img/icon.png) -0.08rem -0.3rem no-repeat; background-size:0.3rem;}
.wrap_address{width:100%;background:#fff;color:#333;font-size:0.14rem;padding:0.2rem 0;}
.common_list{background:#fff;font-size:0.14rem;}
.common_list .common{padding:0.14rem 0;}
.common_list label{color:#333;padding-right:0.3rem;}
.common_list span{color:#999;}
.common_list input[type="text"]{width:70%;height:inherit;border:none;font-size:0.14rem;color:#666;float:right;background:#fff;}
.ex_add{font-size:0.16rem;color:#999;/*margin-top:0.3rem;*/}
.wrap_weight input[type="text"].entry_input , .wrap_price input[type="text"].entry_input{color:#333; float:left;text-indent:0.05rem; width:0.8rem;height:0.28rem;line-height:0.28rem;border:1px solid #E4E4E4;margin-right:0.1rem;}
.wrap_address .ul_info li{margin-bottom:0.1rem;font-size:0.14rem;color:#666;margin-bottom:0.1rem;}
.wrap_address .ul_info  li label{display:inline-block; width:0.8rem;}
.wrap_address .ul_info li:first-child{color:#333!important;margin-bottom:0.15rem!important;}
/*订单列表样式*/
.order_list{background:#fff;}
.ul-tab-btn{border-bottom: 1px solid #F2F2F2;border-top: 1px solid #F2F2F2;width:100%;}
.ul-tab-btn li{height:0.4rem;line-height:0.4rem;float:left;color:#666;font-size:0.14rem;width:25%;text-align:center;position:relative;}
.ul-tab-btn li.on{color:#56BDE0;}
.ul-tab-btn li i{display:none; z-index:333;width:0.2rem;height:0.02rem; background:#56BDE0;position:absolute;top:0.38rem;left:50%;transform:translateX(-50%);}
.ul-tab-btn li.on i{display:block;}
.ul-tab-content{padding:0.3rem 0 0.25rem;font-size:0.14rem;border-bottom:1px solid #F2F2F2;}
.ul-tab-content li{color: #666;margin-bottom:0.05rem;}
.ul-tab-content li:first-child{color:#333!important;margin-bottom:0.1rem!important;}
.ul-tab-content li:last-child{margin-bottom:0!important;}
.ul-tab-content li:first-child span{float:right;}
.ul-tab-content li .cancel_btn,.ul-tab-content li .tel_btn{display: block; width:0.8rem;height:0.3rem;line-height:0.3rem;border-radius:0.05rem; text-align: center;}
.ul-tab-content li .cancel_btn{border:1px solid #F2F2F2;}
.ul-tab-content li .tel_btn{color:#fff;background:#56BDE0;margin-left: 0.2rem;}
.ul-tab-content li .price_btn{margin-left: 0.2rem; width:0.8rem;height:0.3rem;line-height:0.3rem;border-radius:0.05rem;text-align: center;font-size:0.14rem;color:#FF6633;border:1px solid #FF6633;}
.order_list .ul-tab-content:last-child{border-bottom:none!important;}
.order_noData{padding: 0.4rem 0;font-size:0.14rem;}
.order_noData img{height:1.28rem;width:1.28rem;}
.order_noData p{color:#999;margin:0.1rem auto 0.2rem;}
.order_noData .order_btn{border-radius:0.06rem; display:inline-block; width:1.2rem;height:0.3rem;line-height:0.3rem;text-align: center;color:#56BDE0;border:1px solid #56BDE0;}
.blue_btn{border:1px solid #59BCE3!important;color:#59BCE3!important;background:#FFFFFF!important;}
/*底部弹出层*/
.confirm{z-index:9999; position:fixed;bottom:0;left:50%;transform:translateX(-50%); width:3.75rem;height:auto;background:#FFFFFF;/*display:none;*/}
.confirm_h{height:0.5rem;line-height:0.5rem;text-align: center;font-size:0.14rem;border-bottom: 1px solid #F2F2F2;}
.confirm_h span{color:#56BDE0;font-size:0.14rem;padding-left:0.2rem;padding-right:0.2rem;}
.confirm_c{height:2.2rem;overflow-y:scroll;1.2rem}
.confirm_c li{height:0.4rem;line-height:0.4rem;text-align: center;color:#333;border-bottom: 1px solid #F2F2F2;font-size:0.14rem;}
.confirm_c li:last-child{border-bottom:none!important;}
.confirm_c li.on{color:#56BDE0;background: url(../img/select_icon.png) 3.3rem center no-repeat;background-size:0.16rem;}
#wrap_area .city_ul{width:40%; padding-top:0.8rem;margin-left:0.2rem;}
#wrap_area .city_ul li{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
#wrap_area li{width:72%;margin:auto;}
#searchKeyword{position:absolute;right:0.2rem;color:#56BDE0;font-size:0.15rem;background:none;border:none;}
/*提示弹窗*/
.msg-succ , .msg-error{z-index: 333;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 2.8rem;border-radius:0.06rem;background: rgba(0, 0, 0, 0.7);color: #fff;font-size: 0.14rem;padding: 0.26rem;text-align: center;display:none;font-size:0.16rem;}
/*.msg-error{display:none; z-index: 333;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%); border-radius:0.04rem; padding:0.2rem 0.3rem;background: rgba(0, 0, 0, 0.7); color:#fff; font-size:0.16rem;}*/

.mask{position: fixed;top: 0;left:0;z-index: 888;width: 100%;height: 100%;background: rgba(0,0,0,0.4);display:none;}
.toolTip_box {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 2.8rem; background: #fff; border-radius: 0.1rem; color: #666;font-size:0.14rem;overflow: hidden;}
.toolTip_text{ padding:0.3rem ;text-align: center;}
.msg_cancel_btn, .msg_sure_btn{display: inline-block; width:50%;height: 0.45rem;line-height:0.45rem;border-top:1px solid #F2F2F2;text-align: center;}
.msg_sure_btn{color:#56BDE0;border-left:1px solid #F2F2F2;}
/*回收员端样式*/
.header_s{width:100%; height:1.6rem;background:#56BDE0;overflow:hidden; text-align: center;}
.header_s .header_img{display:block;height:0.48rem;line-height:0.48rem;border-radius:50%;margin:0.2rem auto 0.1rem;}
.header_s .star_img{width:1.1rem;height:0.25rem;}
.header_s .order_text{width:100%;padding:0.1rem 0.35rem;}
.header_s .order_text span{width:50%; color:#fff;font-size:0.14rem;display:block;float:left;text-align:center;}
.status_line{background:#EFEFF4;}
.status_line .ul_line{padding: 0.3rem 0.45rem 0.1rem;font-size:0.14rem;color:#999;}
.status_line .ul_line li:first-child ,.status_line .ul_line li:last-child{width:36%;height: 0.12rem;border-bottom: 1px solid #e4e4e4;}
.status_line .ul_line li:nth-child(2){width:28%;text-align:center;}

.pay_select_title{height:0.5rem;line-height:0.5rem;background:#EFEFF4;color:#666;font-size:0.16rem;text-align: center;}
.pay_lower_img , .pay_upper_img{width:0.32rem;height:0.32rem;margin-right:0.1rem;}
.wrap_pay_lower i , .wrap_pay_upper i{width:0.28rem;height:0.28rem;display:block;position: absolute;right: 0;top: 50%;transform: translateY(-50%); background-position:-0.03rem -1.68rem;}
.wrap_pay_lower.on i{background-position:-0.03rem -1.4rem;}

/*区域商圈二级样式*/
.tradingArea_ul{position:absolute;left:50%;top:0.5rem;display: none;}
.area_ul .selected{color:#56BDE0;}
.selected .tradingArea_ul{display:block;}

/*参考价格样式*/
.wrap_rprice{margin-top:0.2rem;}
.wrap_rprice table{width:100%;background:#fff;}
.wrap_rprice th , .wrap_rprice td {height:0.35rem;width:33.33333%; border:1px solid #E4E4E4;text-align: center;font-size:0.14rem;color:#333;}
.wrap_rprice th{height:0.4rem; background:#F2F2F2;font-weight:400;}

/*服务协议样式*/

.service_wrap{margin-top:0.3rem;font-size:0.14rem;color:#333;}
.service_wrap h1 {font-weight: bold;text-align: center;}
.service_wrap h2 {font-weight:bold;margin-top:0.25rem;}

/*上拉加载,下拉刷新*/
.list-wrapper {position: fixed;z-index: 1;top: 2.1rem; bottom: 0.0rem;left: 0;width: 100%;background: #befeff4;overflow: hidden;}
.list-content-hook{position:relative;padding-bottom:0.4rem;}
/* 下拉、上拉提示信息 */
.top-tip{position: absolute;  top: -0.4rem;  left: 0;z-index: 1;  width: 100%;  height:0.4rem;  line-height:0.4rem;  text-align:center;color: #555;} 
.bottom-tip{position: fixed;left:0;bottom:0;width: 100%;height: 0.4rem;line-height: 0.4rem;text-align: center;color: #666;}
/* 全局刷新成功提示信息 */
.alert{display: none;position: fixed;top:50%;left: 50%;transform: translate(-50%,-50%);z-index: 2;width: 1.0rem;height:0.4rem;line-height:0.4rem;border-radius: 0.02rem;text-align: center;color: #fff;font-size: 0.12rem;background: rgba(7, 17, 27, 0.7);}
